/* Normalize elements edges */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td 
{
    margin: 0px;
    padding: 0px;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, p, blockquote, th, td, img
{
    border-width: 0px;
}
/* Normalize fonts */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td 
{
    font-family: Arial, Sans-Serif;
    font-size: 12px;
}
.button
{
	width: 174px;
	height: 33px;
                margin: 5px 0 5px 0;
	background-image: url(../../kuvat/innofocus-button.gif);
	background-repeat: no-repeat;
	text-align: center;
	line-height: 33px;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
	overflow: hidden;
}
.button a
{
	color: #fff;
                text-decoration: none;
}
h1
{
    FONT: bolder 18px Arial;
    COLOR: #24337c;
    margin-bottom: 10px;
}
.HeaderCss
{
    FONT: bolder 18px Arial;
    COLOR: #24337c;
    margin-bottom: 10px;
}
h2
{
    FONT: bolder 14px Arial;
    COLOR: #000;
    margin-bottom: 8px;
}
.HeaderTwoCss
{
    FONT: bolder 14px Arial;
    COLOR: #000;
    margin-bottom: 8px;
}
h3
{
    FONT: bolder 13px Arial;
    COLOR: #24337c;
    margin-bottom: 8px;
}
.HeaderThreeCss
{
    FONT: bolder 13px Arial;
    COLOR: #24337c;
    margin-bottom: 8px;
}
.TextCss
{
    FONT: 12px Arial;
    COLOR: black;
    margin-bottom: 8px;
}
.TextTwoCss
{
    FONT: 10px Arial;
    COLOR: black;
    margin-bottom: 8px;
}
A.LinkCss
{
    FONT: 12px Arial;
    COLOR: blue;
    TEXT-DECORATION: none;
}
A.LinkCss:hover
{
    COLOR: blue;
    TEXT-DECORATION: underline;
}
A.NavigateLinkCss
{
    FONT: 12px Arial;
    COLOR: #6c2867;
    TEXT-DECORATION: none;
}
A.NavigateLinkCss:hover
{
    COLOR: #6c2867;
    TEXT-DECORATION: underline;
}
A.MailToLinkCss
{
    FONT: 11px Arial;
    COLOR: blue;
    TEXT-DECORATION: none;
}
A.MailToLinkCss:hover
{
    COLOR: blue;
    TEXT-DECORATION: none;
}
.LinkCss
{
    FONT: 12px Arial;
    COLOR: blue;
    TEXT-DECORATION: none
}
.tabSelected
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Arial
}
.tabDisabled
{
    FONT-SIZE: 10px;
    COLOR: silver;
    FONT-FAMILY: Arial
}
.tab
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Arial
}
A.tab:link
{
    FONT-SIZE: 10px;
    COLOR: #7a7a7a;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.tab:visited
{
    FONT-SIZE: 10px;
    COLOR: #7a7a7a;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.tab:hover
{
    COLOR: #7a7a7a;
    TEXT-DECORATION: underline
}
.ElementCss
{ 
     border: 0px; 
     font: 11px Arial
}
.EveryOtherCss
{   
    FONT: 12px Arial;
    COLOR: #333333;
    background: #d6f3f7;   
}
.FooterCss
{
    COLOR: silver;
    TEXT-DECORATION: none;
    background: #767B7F;
}
.ListTableCss
{
    COLOR: black;
}
.FormTableCss
{
    COLOR: black;
}
A.SideMenuLinkCss
{
    FONT: bolder 12px Arial;
    COLOR: black;
    TEXT-DECORATION: none;
}
A.SideMenuLinkCss:hover
{
    Color: black;
    TEXT-DECORATION: underline;
}
A.SideMenuLinkCss2
{
    FONT: bolder 12px Arial;
    COLOR: black;
    TEXT-DECORATION: none;
}
A.SideMenuLinkCss2:hover
{
    Color: black;
    TEXT-DECORATION: underline;
}
A.KolmasTasoCss
{
    FONT: bolder 12px Arial;
    COLOR: gray;
    TEXT-DECORATION: none;
}
A.KolmasTasoCss:hover
{
    Color: black;
    TEXT-DECORATION: none;
}
A.ValittuCss
{
    FONT: bolder 12px Arial;
    COLOR: black;
    TEXT-DECORATION: none;
}
A.ValittuCss:hover
{
    Color: black;
    TEXT-DECORATION: none;
}
.SideMenuCss
{
    FONT: bolder 14px Arial;
    COLOR: black
}
A.HeaderLinkCss
{
    FONT: 11px Arial;
    COLOR: black;
    TEXT-DECORATION: none;
    BACKGROUND: #2a5088;
}
A.HeaderLinkCss:hover
{
    COLOR: silver;
    TEXT-DECORATION: none
}
.HeaderLinkCss
{
    FONT: 11px Arial;
    COLOR: black;
    TEXT-DECORATION: none;
    BACKGROUND: #2a5088;
}
A.MainMenuLinkCss
{
    FONT: bolder 14px Arial;
    COLOR: black;
    TEXT-DECORATION: none;
}
A.MainMenuLinkCss:hover
{
    TEXT-DECORATION: underline;
}
.Copyright
{
	width: 244px;
	margin-left: 20px;
	line-height: 35px;
	white-space: nowrap;
	position: absolute;
	left: 0px;
	color: #fff;
	font-size: 10px;
	text-align: left;

}
A.Copyright
{
    FONT: bolder 10px Arial;
    COLOR: #CCCCCC;
}
A.Copyright:hover
{
    COLOR: black
}

.YahooCss
{
    FONT: bolder 11px Arial;
    COLOR: #333333;
    TEXT-DECORATION: none;
}
A.LinkYahooCss
{
    FONT: bolder 11px Arial;
    COLOR: black;
    TEXT-DECORATION: none;
}
A.LinkYahooCss:hover
{
    COLOR: silver;
    FONT: bolder 11px Arial;
    TEXT-DECORATION: none;
}
.buttoncss 
{ 
     COLOR: black; 
     FONT: bolder 10px Arial; 
     background-color: #E3E3F9;
}
TD
{
    FONT: 12px Arial;
    
}
.TextBox
{
      BORDER-RIGHT: rgb(0,0,0) 1px   solid;
      BORDER-LEFT: rgb(0,0,0) 1px solid;
      BORDER-BOTTOM: rgb(0,0,0) 1px solid;
      BORDER-TOP: rgb(0,0,0) 1px solid;
      FONT-FAMILY: Arial;
      font-size: 11px;       
      HEIGHT: 17px;
      WIDTH: 100px

}
A.oikeaValikko
{
     FONT: bolder 24px Arial;
     COLOR: #2B1BCB;
     TEXT-DECORATION: none;
}
A.oikeaValikko:hover
{
     FONT: bolder 24px Arial;
     COLOR: #BEB8F8;
     TEXT-DECORATION: none;
}
.Kielet
{
    FONT: bolder 10px Arial;
    COLOR: black;
    TEXT-DECORATION: none;
}
.Kielet:hover
{
    FONT: bolder 10px Arial;
    COLOR: black;
    TEXT-DECORATION: underline;
}